package com.zhy.sping.config;

public class RedisKeyConfig {
    //记录MQ的消息id Set类型：唯一 有效期2小时
    public static final String KEY_SET_MQID="excellent:mqid";
    public static final int KEY_SET_MQID_TIME=120*60;

    //记录课程榜单 ZSet类型 score排名 val课程信息
    public static final String KEY_COURSE_TOP="excellent:course:hottop";
    public static final int KEY_COURSE_TOP_TIME=480*60;

    //课程缓存
    public static final String KEY_COURSE_CACHE="excellent:course:cache:";//后面拼接课程id
    public static final int KEY_COURSE_CACHE_TIME=12*60*60;

    //分布式锁 领取优惠劵，保证优惠劵不超出
    public static final String KEY_LOCK_COUPON="excellent:lock:coupon:";//追加优惠劵id
    public static final int KEY_LOCK_COUPON_TIME=8;//8秒

    //优惠劵缓存 Hash 类型 Field：优惠劵id val:优惠券 库存
    public static final String KEY_COUPON_CACHE="excellent:coupon:cache";
    public static final int KEY_COUPON_CACHE_TIME=24*60*60;//

}
